Big Huge Thesaurus

arteria axillaris

noun

sounds kind of like